Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD AVENUE Detached £315,000 27 Sep 2004
4 LEOPOLD AVENUE Detached £750,000 26 May 2016
8 LEOPOLD AVENUE Detached £613,000 28 Apr 2023
10 LEOPOLD AVENUE Detached £650,000 18 Oct 2019
16 LEOPOLD AVENUE Detached £562,000 29 Mar 2017
18 LEOPOLD AVENUE Detached £243,500 18 Oct 2000
22 LEOPOLD AVENUE Detached £272,500 27 Apr 2001
24 LEOPOLD AVENUE Detached £475,000 16 Jul 2007
26 LEOPOLD AVENUE Detached £472,500 30 Oct 2018
28 LEOPOLD AVENUE Detached £325,000 22 Feb 2013
32 LEOPOLD AVENUE Detached £530,000 2 Jun 2017